Legalzinha a tua função, SmiX. Não vejo muita aplicações dela em scripts, mas é bom para aprendizado.
Abraços.
Obs: Teria como parar de usar a descrição do Mock no seu nick?
Legalzinha a tua função, SmiX. Não vejo muita aplicações dela em scripts, mas é bom para aprendizado.
Abraços.
Obs: Teria como parar de usar a descrição do Mock no seu nick?
info
Grupo: Marquês
Registrado: 22/07/12
Posts: 1.1k
Reputação: +400
Gênero: Masculino
Char no Tibia: Luck Oake

É, legal a função, dá pra usar em alguns eventos.
De qualquer maneira, dá pra reduzir bastante isso ai:
function s(value, mul) return ""..value.." "..(value % mul == 0 and "- Multiplo" or "- Não multiplo").."" end
info
Grupo: Infante
Registrado: 04/03/11
Posts: 1.6k
Reputação: +393
Char no Tibia: No Have

Boa smix.
E uma boa usar módulos.
Seria interessante retornar booleanos para ficar mais fácil de manipular.
info
Registrado: 31/12/69
Posts: 0
Reputação: 0
Eu ia falar a mesma coisa que o caotic: quando uma função retorna uma resposta parecida com "é" ou "não é", use booleanos. E deixe o nome das funções mais auto-explicativas, fica difícil adivinhar o que uma função faz quando o nome dela é "s". Dá pra deixar ela bem curtinha:
function is_multiple(value, multiplier) return value % multiplier == 0 end
Eu ia dar um rep+, mas estourei a cota do dia, amanhã volto aqui.
info
Grupo: Marquês
Registrado: 02/08/12
Posts: 1k
Reputação: +234
Char no Tibia: Maurolkit

EHUHEUHE pensei que era um script do mock, mais belo script.
info
Grupo: Conde
Registrado: 25/01/12
Posts: 963
Reputação: +265
Não sei se é digna de ser postada, mas vou apresentala, ela pega um número e quais são os múltiplos desse número.
function s(value, mul) if value % mul == 0 then return ""..value.."-- Multiplo" else return ""..value.." - Não multiplo" end endUse assim: